package cn.wolfcode.rbac.query;

import lombok.Getter;
import lombok.Setter;
import org.springframework.util.StringUtils;

@Getter
@Setter
// 封装分页查询对象
public class QueryObject {
    private int currentPage = 1;    // 当前页
    private int pageSize = 5;       // 每页显示条数
    private String keyword;     // 关键字

    public String getKeyword(){
        // 处理空串（推荐，比如空字符串）
        // return StringUtils.hasLength(keyword.trim()) ? keyword:null;  空指针异常
        return StringUtils.hasLength(keyword) ? keyword.trim():null;
    }

    // 计算开始索引
   /* public int getStart(){
        // （当前页 - 1）* 每页显示条数
        return (currentPage - 1)*pageSize;
    }*/

}
